strike repeatedly - Français Anglais Dictionnaire